'''

python内置函数
帮助文档的位置
'''

# pyyhon内置函数
# help
# help(print)
# type
# id 
# bool 
# all  # 判断可迭代对象中的所有元素是否都为True  是返回True 否则返回False
l=[1,2,3,4]
print(all(l))
# any  # 判断可迭代对象中是否有一个元素为True 就返回True
l2=[40,230,20,0]
print(any(l2))
# vars  # 返回对象的__dict__属性 该属性存储了对象的所有属性
a=1
# print(vars())
print(__file__) # 返回当前文件的路径
print(__name__) # 返回当前模块的名字 如果是当前模块则返回__main__   用于判断是否调用当前模块
print(__doc__) # 返回当前模块的文档字符串 
print(__package__) # 返回当前模块的包名



import dict    # 导入模块  会执行模块中的代码
print("dict中的info:",dict.info) # 返回当前模块的变量 通过模块名.变量名的方式访问

from dict import info  # 导入模块中的变量
print("info:",info) # 返回当前模块的变量 通过变量名的方式访问

from lib.lib2 import l2
print(l2.v)

import lib.lib2.l2
print(lib.lib2.l2.v)

